package com.yanqu.road.entity.activity.feast.data.helper;

public class CrossFeastPvpAttackHelper {

    /**
     * 攻击者id
     */
    private long attackUserId;

    /**
     * 被攻击者id
     */
    private long attackedUserId;

    /**
     * 攻击造成的血量
     */
    private long hp;

    /**
     * 吸了多少血
     */
    private long suckHp;

    /**
     * 本次攻击是否闪避
     */
    private boolean isDodge;

    /**
     * 本次攻击是否暴击
     */
    private boolean isCrit;

    /**
     * 攻击者剩余的血量
     */
    private long attackHp;

    /**
     * 被攻击者剩余的血量
     */
    private long attackedHp;

    /**
     * 是否晋级
     */
    private boolean upGrade;

    /**
     * 攻击者 击杀人数
     */
    private int killCnt;

    /**
     * 被攻击者 死亡人数
     */
    private int reviveCnt;

    /**
     * 击杀积分
     */
    private int addScore;

    /**
     * 被攻击者 复活时间
     */
    private long reviveTime;

    public CrossFeastPvpAttackHelper() {

    }

    public long getAttackUserId() {
        return attackUserId;
    }

    public void setAttackUserId(long attackUserId) {
        this.attackUserId = attackUserId;
    }

    public long getAttackedUserId() {
        return attackedUserId;
    }

    public void setAttackedUserId(long attackedUserId) {
        this.attackedUserId = attackedUserId;
    }

    public long getHp() {
        return hp;
    }

    public void setHp(long hp) {
        this.hp = hp;
    }

    public long getSuckHp() {
        return suckHp;
    }

    public void setSuckHp(long suckHp) {
        this.suckHp = suckHp;
    }

    public boolean isDodge() {
        return isDodge;
    }

    public void setDodge(boolean dodge) {
        isDodge = dodge;
    }

    public boolean isCrit() {
        return isCrit;
    }

    public void setCrit(boolean crit) {
        isCrit = crit;
    }

    public long getAttackHp() {
        return attackHp;
    }

    public void setAttackHp(long attackHp) {
        this.attackHp = attackHp;
    }

    public long getAttackedHp() {
        return attackedHp;
    }

    public void setAttackedHp(long attackedHp) {
        this.attackedHp = attackedHp;
    }

    public boolean isUpGrade() {
        return upGrade;
    }

    public void setUpGrade(boolean upGrade) {
        this.upGrade = upGrade;
    }

    public int getKillCnt() {
        return killCnt;
    }

    public void setKillCnt(int killCnt) {
        this.killCnt = killCnt;
    }

    public int getReviveCnt() {
        return reviveCnt;
    }

    public void setReviveCnt(int reviveCnt) {
        this.reviveCnt = reviveCnt;
    }

    public int getAddScore() {
        return addScore;
    }

    public void setAddScore(int addScore) {
        this.addScore = addScore;
    }

    public long getReviveTime() {
        return reviveTime;
    }

    public void setReviveTime(long reviveTime) {
        this.reviveTime = reviveTime;
    }
}
